package com.yanqu.road.entity.log;

import com.yanqu.road.entity.FieldTypeAnnotation;

import java.util.Date;

@FieldTypeAnnotation(tableName = "t_l_ck_yingxin_shoot",autoSave = true,uploadCk = true,desc = "迎新料理(夜宴)-小游戏日志")
public class LogYingXinShoot extends ServerBaseLog{

    @FieldTypeAnnotation(desc = "活动ID",isIndex = true)
    private int activityId;
    @FieldTypeAnnotation(desc = "玩家ID",isIndex = true)
    private long userId;
    @FieldTypeAnnotation(desc = "倍数")
    private int multi;
    @FieldTypeAnnotation(desc = "掉落球数量")
    private int dropCount;
    @FieldTypeAnnotation(desc = "行数")
    private int lineCount;
    @FieldTypeAnnotation(desc = "消耗前体力值")
    private int beforeEnergy;
    @FieldTypeAnnotation(desc = "消耗后体力值")
    private int afterEnergy;
    @FieldTypeAnnotation(desc = "获得积分")
    private int getScore;
    @FieldTypeAnnotation(desc = "宝箱掉落数")
    private int getBoxCount;
    @FieldTypeAnnotation(desc = "掉落宝箱奖励")
    private String boxReward;


    public LogYingXinShoot(int activityId, long userId, int multi, int dropCount, int lineCount, int beforeEnergy, int afterEnergy, int getScore, int getBoxCount, String boxReward) {
        this.activityId = activityId;
        this.userId = userId;
        this.multi = multi;
        this.dropCount = dropCount;
        this.lineCount = lineCount;
        this.beforeEnergy = beforeEnergy;
        this.afterEnergy = afterEnergy;
        this.getScore = getScore;
        this.getBoxCount = getBoxCount;
        this.boxReward = boxReward;
    }

    public int getLineCount() {
        return lineCount;
    }

    public void setLineCount(int lineCount) {
        this.lineCount = lineCount;
    }

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public int getMulti() {
        return multi;
    }

    public void setMulti(int multi) {
        this.multi = multi;
    }

    public int getDropCount() {
        return dropCount;
    }

    public void setDropCount(int dropCount) {
        this.dropCount = dropCount;
    }

    public int getBeforeEnergy() {
        return beforeEnergy;
    }

    public void setBeforeEnergy(int beforeEnergy) {
        this.beforeEnergy = beforeEnergy;
    }

    public int getAfterEnergy() {
        return afterEnergy;
    }

    public void setAfterEnergy(int afterEnergy) {
        this.afterEnergy = afterEnergy;
    }

    public int getGetScore() {
        return getScore;
    }

    public void setGetScore(int getScore) {
        this.getScore = getScore;
    }

    public int getGetBoxCount() {
        return getBoxCount;
    }

    public void setGetBoxCount(int getBoxCount) {
        this.getBoxCount = getBoxCount;
    }

    public String getBoxReward() {
        return boxReward;
    }

    public void setBoxReward(String boxReward) {
        this.boxReward = boxReward;
    }


}
